Imperial Mammoth — synonyms, definition
1. imperial mammoth (Noun)
2 synonyms
Archidiskidon imperator imperial elephant
1 definition
imperial mammoth (Noun) — Largest known mammoth; of America.
1 type of
mammoth
2 parts of
Archidiskidon genus Archidiskidon